something towered - Allemand Anglais Dictionnaire